home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / dev / lang / amigaedocs.lha / ModulesText / graphics / displayinfo.txt < prev    next >
Text File  |  1992-09-02  |  4KB  |  143 lines

  1. ShowModule v0.1 (c) 1992 $#%!
  2. now showing: "emodules:graphics/displayinfo.m"
  3. NOTE: don't use this output in your code, use the module instead.
  4.  
  5. CONST DTAG_DISP=$80000000,
  6.       DTAG_DIMS=$80001000,
  7.       DTAG_MNTR=$80002000,
  8.       DTAG_NAME=$80003000
  9.  
  10. (---) OBJECT qh
  11. (  0)   structid:LONG
  12. (  4)   displayid:LONG
  13. (  8)   skipid:LONG
  14. ( 12)   length:LONG
  15. (---) ENDOBJECT     /* SIZEOF=16 */
  16.  
  17. (---) OBJECT displayinfo
  18. (  0)   qh:substructure
  19. ( 16)   notavailable:INT
  20. ( 18)   propertyflags:LONG
  21. ( 22)   resolution:substructure
  22. ( 26)   pixelspeed:INT
  23. ( 28)   numstdsprites:INT
  24. ( 30)   paletterange:INT
  25. ( 32)   spriteresolution:substructure
  26. ( 36)   pad:substructure
  27. ( 40)   reserved:substructure
  28. (---) ENDOBJECT     /* SIZEOF=48 */
  29.  
  30. CONST DI_AVAIL_NOCHIPS=1,
  31.       DI_AVAIL_NOMONITOR=2,
  32.       DI_AVAIL_NOTWITHGENLOCK=4,
  33.       DIPF_IS_LACE=1,
  34.       DIPF_IS_DUALPF=2,
  35.       DIPF_IS_PF2PRI=4,
  36.       DIPF_IS_HAM=8,
  37.       DIPF_IS_ECS=16,
  38.       DIPF_IS_PAL=$20,
  39.       DIPF_IS_SPRITES=$40,
  40.       DIPF_IS_GENLOCK=$80,
  41.       DIPF_IS_WB=$100,
  42.       DIPF_IS_DRAGGABLE=$200,
  43.       DIPF_IS_PANELLED=$400,
  44.       DIPF_IS_BEAMSYNC=$800,
  45.       DIPF_IS_EXTRAHALFBRITE=$1000
  46.  
  47. (---) OBJECT dimensioninfo
  48. (  0)   qh:substructure
  49. ( 16)   maxdepth:INT
  50. ( 18)   minrasterwidth:INT
  51. ( 20)   minrasterheight:INT
  52. ( 22)   maxrasterwidth:INT
  53. ( 24)   maxrasterheight:INT
  54. ( 26)   nominal:substructure
  55. ( 34)   maxoscan:substructure
  56. ( 42)   videooscan:substructure
  57. ( 50)   txtoscan:substructure
  58. ( 58)   stdoscan:substructure
  59. ( 66)   pad:substructure
  60. ( 80)   reserved:substructure
  61. (---) ENDOBJECT     /* SIZEOF=88 */
  62.  
  63. (---) OBJECT monitorinfo
  64. (  0)   qh:substructure
  65. ( 16)   mspc:LONG
  66. ( 20)   viewposition:substructure
  67. ( 24)   viewresolution:substructure
  68. ( 28)   viewpositionrange:substructure
  69. ( 36)   totalrows:INT
  70. ( 38)   totalcolorclocks:INT
  71. ( 40)   minrow:INT
  72. ( 42)   compatibility:INT
  73. ( 44)   pad:substructure
  74. ( 80)   reserved:substructure
  75. (---) ENDOBJECT     /* SIZEOF=88 */
  76.  
  77. CONST MCOMPAT_MIXED=0,
  78.       MCOMPAT_SELF=1,
  79.       MCOMPAT_NOBODY=-1,
  80.       DISPLAYNAMELEN=$20
  81.  
  82. (---) OBJECT nameinfo
  83. (  0)   qh:substructure
  84. ( 16)   name:substructure
  85. ( 48)   reserved:substructure
  86. (---) ENDOBJECT     /* SIZEOF=56 */
  87.  
  88. CONST INVALID_ID=-1,
  89.       MONITOR_ID_MASK=$FFFF1000,
  90.       DEFAULT_MONITOR_ID=0,
  91.       NTSC_MONITOR_ID=$11000,
  92.       PAL_MONITOR_ID=$21000,
  93.       LORES_KEY=0,
  94.       HIRES_KEY=$8000,
  95.       SUPER_KEY=$8020,
  96.       HAM_KEY=$800,
  97.       LORESLACE_KEY=4,
  98.       HIRESLACE_KEY=$8004,
  99.       SUPERLACE_KEY=$8024,
  100.       HAMLACE_KEY=$804,
  101.       LORESDPF_KEY=$400,
  102.       HIRESDPF_KEY=$8400,
  103.       SUPERDPF_KEY=$8420,
  104.       LORESLACEDPF_KEY=$404,
  105.       HIRESLACEDPF_KEY=$8404,
  106.       SUPERLACEDPF_KEY=$8424,
  107.       LORESDPF2_KEY=$440,
  108.       HIRESDPF2_KEY=$8440,
  109.       SUPERDPF2_KEY=$8460,
  110.       LORESLACEDPF2_KEY=$444,
  111.       HIRESLACEDPF2_KEY=$8444,
  112.       SUPERLACEDPF2_KEY=$8464,
  113.       EXTRAHALFBRITE_KEY=$80,
  114.       EXTRAHALFBRITELACE_KEY=$84,
  115.       VGA_MONITOR_ID=$31000,
  116.       VGAEXTRALORES_KEY=$31004,
  117.       VGALORES_KEY=$39004,
  118.       VGAPRODUCT_KEY=$39024,
  119.       VGAHAM_KEY=$31804,
  120.       VGAEXTRALORESLACE_KEY=$31005,
  121.       VGALORESLACE_KEY=$39005,
  122.       VGAPRODUCTLACE_KEY=$39025,
  123.       VGAHAMLACE_KEY=$31805,
  124.       VGAEXTRALORESDPF_KEY=$31404,
  125.       VGALORESDPF_KEY=$39404,
  126.       VGAPRODUCTDPF_KEY=$39424,
  127.       VGAEXTRALORESLACEDPF_KEY=$31405,
  128.       VGALORESLACEDPF_KEY=$39405,
  129.       VGAPRODUCTLACEDPF_KEY=$39425,
  130.       VGAEXTRALORESDPF2_KEY=$31444,
  131.       VGALORESDPF2_KEY=$39444,
  132.       VGAPRODUCTDPF2_KEY=$39464,
  133.       VGAEXTRALORESLACEDPF2_KEY=$31445,
  134.       VGALORESLACEDPF2_KEY=$39445,
  135.       VGAPRODUCTLACEDPF2_KEY=$39465,
  136.       VGAEXTRAHALFBRITE_KEY=$31084,
  137.       VGAEXTRAHALFBRITELACE_KEY=$31085,
  138.       A2024_MONITOR_ID=$41000,
  139.       A2024TENHERTZ_KEY=$41000,
  140.       A2024FIFTEENHERTZ_KEY=$49000,
  141.       PROTO_MONITOR_ID=$51000
  142.  
  143.